package com.example.designpatterns.factory.factory;

public class Test {

    /**
     * 测试
     * 工厂模式有多个工厂，分别创建不同的对象
     * 不修改已有类的前提下，通过增加新的工厂类实现扩展。
     * @param args
     */
    public static void main(String[] args) {
        Car c1 = new AudiFactory().createCar();
        Car c2 = new BenzFactory().createCar();

        c1.run();
        c2.run();
    }
}
